package javase_01_jvm.se_jvm_ref_pass_value;

/**
 * Package Name:javase_01_jvm.se_jvm_ref_pass_value
 * Description: 值传入or引用传入
 * Date:2016/9/6 13:57
 * Copyright (c) 2016, zhongmu@suneee.com All Rights Reserved.
 */
public class ChangeGender02 {

    /**
     * 一个男人不想做男人了，准备做手术换个性别，
     * 于是打电话给快递小哥（变量boy)把他送到医院手术台上，
     * 快递小哥见到医生后，把那个男的交给了会变性的医生（方法change())，
     * 快递小哥就走了（快递小哥还是快递小哥），
     * 医生开始工作，把他的性别变成女的(girl="女"),那个男的确实手术成功了，
     * 只是我们打印的变性后的属性是快递小哥的。故事结束，完美！
     * @param girl
     */
    public static void change(String girl){
        girl ="女";
        System.out.println("手术期间：gender="+girl);
    }
    public static void main(String[] args) {

        String boy = "男";
        System.out.println("变性前：gender="+boy);
        change(boy);
        System.out.println("变性后：gender="+boy);

    }
}
